distorted picture - French English Dictionary